voting punch - French English Dictionary